bitkeeper revision 1.7.3.40 (3e02f57eQHmARiBPgHtT5Xo7zs_hGA)
authorlynx@idefix.cl.cam.ac.uk <lynx@idefix.cl.cam.ac.uk>
Fri, 20 Dec 2002 10:48:30 +0000 (10:48 +0000)
committerlynx@idefix.cl.cam.ac.uk <lynx@idefix.cl.cam.ac.uk>
Fri, 20 Dec 2002 10:48:30 +0000 (10:48 +0000)
debug

xenolinux-2.4.16-sparse/arch/xeno/mm/get_unmapped_area.c

index 7c622df46096b7db301752e2c2091c308e2213e4..2b17754e0e78740628e12d8d6c5a3751ca7f73d1 100644 (file)
@@ -63,13 +63,13 @@ unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr, unsi
          * is not available. this is the only difference to generic
          * arch_get_unmapped_area. 
          */
+               if(current->pid > 100){
                printk(KERN_ALERT "bd240 debug: gua: vm addr found %lx\n", addr);
-               if ((!vma || addr + len <= vma->vm_start) && !direct_mapped(addr)){
                        printk(KERN_ALERT "bd240 debug: gua: first condition %d, %lx, %lx\n",vma, addr + len, vma->vm_start);
                        printk(KERN_ALERT "bd240 debug: gua: second condition %d\n", direct_mapped(addr));
-
-                       return addr;
                }
+               if ((!vma || addr + len <= vma->vm_start) && !direct_mapped(addr))
+                       return addr;
                
         addr = vma->vm_end;
        }